open up one's horizon - Turkish English Dictionary